//模拟 场景→代码
//数据结构→数组 二维数组
//交互 重点在于理解


//输出一个高度为h，上底边长为h的梯形
#include <cstdio>

int main(){
    int h;
    while(scanf("%d",&h)!=EOF)
//    scanf("%d",&h);//d decimal
    {
        for (int i=0;i<h;++i){
        for (int j = 0; j < 2*h-2-2*i; ++j) {
            printf(" ");
        }
        for (int j = 0; j < h+2*i; ++j) {
            printf("*");
        }
        printf("\n");
    }
    }
}